package com.ygxsk.carhome.response;

import java.math.BigDecimal;

/*
 * @Author:itchenqi175@163.com
 * @Time:2023-09-12  09:18
 * @Description:喷涂预约的历史记录
 */
public class PaintBookingItemBean {


//    {
//        "createTime":"2023-10-17 15:02:08",
//            "discountAmount":0.00,
//            "finalAmount":0.01,
//            "marketPrice":0.01,
//            "memberPrice":0.01,
//            "note":"",
//            "orderState":2,
//            "orderStateInfo":"已取消",
//            "payMode":3,
//            "payModeInfo":"支付宝支付",
//            "refundAmount":0.00,
//            "rentBeginTime":"2023-10-17 08:00:00",
//            "rentEndTime":"2023-10-17 09:00:00",
//            "reservationId":43,
//            "reservationSiteId":47,
//            "siteNo":"三楼01门",
//            "spraySiteId":4,
//            "totalAmount":0.01,
//            "transactionPrice":0.01,
//            "updateTime":"2023-10-17 15:28:46",
//            "useTime":"2023-10-17 00:00:00"
//    },


    //查看二维码的一个id
    private String reservationSiteId;
    //取消预约的内容
    private String reservationId;
    private String createTime;

    //
    private BigDecimal discountAmount;
    //
    private BigDecimal finalAmount;
    //预约时段的单价
    private BigDecimal memberPrice;

    //预约时段的状态值 int值
    private String orderState;
    //预约时段的状态文本值
    private String orderStateInfo;

    //支付方式 的数值格式
    private String payMode;

    //支付方式
    private String payModeInfo;
    //房间号 值内容
    private String siteNo;
    //支付总金额
    private BigDecimal totalAmount;
    //预约时间 主要是预约的那天日期
    private String useTime;
    //预约的当天开始时段
    private String rentBeginTime;
    //预约的当天结束时间
    private String rentEndTime;

    //核销码字段 编码
    private String accessCode;

    public String getAccessCode() {
        return accessCode;
    }

    public void setAccessCode(String accessCode) {
        this.accessCode = accessCode;
    }

    public String getReservationId() {
        return reservationId;
    }

    public void setReservationId(String reservationId) {
        this.reservationId = reservationId;
    }

    public String getReservationSiteId() {
        return reservationSiteId;
    }

    public void setReservationSiteId(String reservationSiteId) {
        this.reservationSiteId = reservationSiteId;
    }

    public String getPayMode() {
        return payMode;
    }

    public void setPayMode(String payMode) {
        this.payMode = payMode;
    }

    public String getRentBeginTime() {
        return rentBeginTime;
    }

    public void setRentBeginTime(String rentBeginTime) {
        this.rentBeginTime = rentBeginTime;
    }

    public String getRentEndTime() {
        return rentEndTime;
    }

    public void setRentEndTime(String rentEndTime) {
        this.rentEndTime = rentEndTime;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }

    public BigDecimal getFinalAmount() {
        return finalAmount;
    }

    public void setFinalAmount(BigDecimal finalAmount) {
        this.finalAmount = finalAmount;
    }

    public BigDecimal getMemberPrice() {
        return memberPrice;
    }

    public void setMemberPrice(BigDecimal memberPrice) {
        this.memberPrice = memberPrice;
    }

    public String getOrderState() {
        return orderState;
    }

    public void setOrderState(String orderState) {
        this.orderState = orderState;
    }

    public String getOrderStateInfo() {
        return orderStateInfo;
    }

    public void setOrderStateInfo(String orderStateInfo) {
        this.orderStateInfo = orderStateInfo;
    }

    public String getPayModeInfo() {
        return payModeInfo;
    }

    public void setPayModeInfo(String payModeInfo) {
        this.payModeInfo = payModeInfo;
    }

    public String getSiteNo() {
        return siteNo;
    }

    public void setSiteNo(String siteNo) {
        this.siteNo = siteNo;
    }

    public BigDecimal getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(BigDecimal totalAmount) {
        this.totalAmount = totalAmount;
    }

    public String getUseTime() {
        return useTime;
    }

    public void setUseTime(String useTime) {
        this.useTime = useTime;
    }
}
